Package com.cisco.pt.ipc.sim.impl
Class ExtNatEntryImpl
java.lang.Object
com.cisco.pt.ipc.impl.IPCDataImpl
com.cisco.pt.ipc.sim.impl.NATEntryImpl
com.cisco.pt.ipc.sim.impl.ExtNatEntryImpl
- All Implemented Interfaces:
IPCData,ExtNatEntry,NATEntry
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected intprotected intprotected intprotected intprotected intFields inherited from class com.cisco.pt.ipc.sim.impl.NATEntryImpl
insideGlobalIp, insideLocalIp, outsideGlobalIp, outsideLocalIp -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintintintintintvoidread(EncodedBuffer buffer) Reads this object from an EncodedBuffer of raw datavoidsetInsideGlobalPort(int insideGlobalPort) voidsetInsideLocalPort(int insideLocalPort) voidsetOutsideGlobalPort(int outsideGlobalPort) voidsetOutsideLocalPort(int outsideLocalPort) voidsetProtocol(int protocol) Methods inherited from class com.cisco.pt.ipc.sim.impl.NATEntryImpl
getInsideGlobalIp, getInsideLocalIp, getOutsideGlobalIp, getOutsideLocalIp, setInsideGlobalIp, setInsideLocalIp, setOutsideGlobalIp, setOutsideLocalIpMethods inherited from class com.cisco.pt.ipc.impl.IPCDataImpl
checkType, pduReadBoolean, pduReadByte, pduReadDouble, pduReadFloat, pduReadInt, pduReadIPAddress, pduReadIPCData, pduReadIPV6Address, pduReadLong, pduReadMACAddress, pduReadPair, pduReadQString, pduReadShort, pduReadString, pduReadUUID, pduReadVector, readBoolean, readByte, readDouble, readFloat, readInt, readIPAddress, readIPCData, readIPV6Address, readLong, readMACAddress, readPair, readQString, readShort, readString, readUUID, readVectorMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.cisco.pt.ipc.sim.NATEntry
getInsideGlobalIp, getInsideLocalIp, getOutsideGlobalIp, getOutsideLocalIp, setInsideGlobalIp, setInsideLocalIp, setOutsideGlobalIp, setOutsideLocalIp
-
Field Details
-
protocol
protected int protocol -
insideLocalPort
protected int insideLocalPort -
insideGlobalPort
protected int insideGlobalPort -
outsideLocalPort
protected int outsideLocalPort -
outsideGlobalPort
protected int outsideGlobalPort
-
-
Constructor Details
-
ExtNatEntryImpl
public ExtNatEntryImpl()
-
-
Method Details
-
getProtocol
public int getProtocol()- Specified by:
getProtocolin interfaceExtNatEntry- Returns:
- int Returns a int
-
setProtocol
public void setProtocol(int protocol) - Specified by:
setProtocolin interfaceExtNatEntry- Parameters:
protocol- Takes in a parameter of protocol
-
getInsideLocalPort
public int getInsideLocalPort()- Specified by:
getInsideLocalPortin interfaceExtNatEntry- Returns:
- int Returns a int
-
setInsideLocalPort
public void setInsideLocalPort(int insideLocalPort) - Specified by:
setInsideLocalPortin interfaceExtNatEntry- Parameters:
insideLocalPort- Takes in a parameter of insideLocalPort
-
getInsideGlobalPort
public int getInsideGlobalPort()- Specified by:
getInsideGlobalPortin interfaceExtNatEntry- Returns:
- int Returns a int
-
setInsideGlobalPort
public void setInsideGlobalPort(int insideGlobalPort) - Specified by:
setInsideGlobalPortin interfaceExtNatEntry- Parameters:
insideGlobalPort- Takes in a parameter of insideGlobalPort
-
getOutsideLocalPort
public int getOutsideLocalPort()- Specified by:
getOutsideLocalPortin interfaceExtNatEntry- Returns:
- int Returns a int
-
setOutsideLocalPort
public void setOutsideLocalPort(int outsideLocalPort) - Specified by:
setOutsideLocalPortin interfaceExtNatEntry- Parameters:
outsideLocalPort- Takes in a parameter of outsideLocalPort
-
getOutsideGlobalPort
public int getOutsideGlobalPort()- Specified by:
getOutsideGlobalPortin interfaceExtNatEntry- Returns:
- int Returns a int
-
setOutsideGlobalPort
public void setOutsideGlobalPort(int outsideGlobalPort) - Specified by:
setOutsideGlobalPortin interfaceExtNatEntry- Parameters:
outsideGlobalPort- Takes in a parameter of outsideGlobalPort
-
read
Reads this object from an EncodedBuffer of raw data- Specified by:
readin interfaceIPCData- Overrides:
readin classNATEntryImpl- Parameters:
buffer- The EncodedBuffer that contains the raw data from which to construct this object
-